﻿using System.ComponentModel;

namespace Desktop.Interfaces
{
    public interface IApplication
    {
        #region Properties

        BindingList<IWorkspace> Workspaces { get; }

        #endregion

        #region Methods

        void OpenWorkspace(IWorkspace workspace);
        void CloseWorkspace(IWorkspace workspace);
        void ActivateWorkspace(IWorkspace workspace);

        #endregion
    }
}